multiple resonance - French English Dictionary